package cn.iocoder.yudao.module.member.api.config.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class MemberConfRespDTO {
    private Long id;

    private Long userId;

    private Boolean physicalMetal;
    private Boolean exchangeMetal;
    private Boolean fullPayBuy;
    private Boolean fullPaySell;

    private Boolean priceLockBuy;

    private Boolean priceLockSell;

    private Boolean takeMaterial;

    private Boolean storeMaterial;

    private Boolean autoDispatchOrder;

    private Boolean authIdentity;

    private Boolean depositToPoints;

    private Boolean pointsToDeposit;

    private Boolean splitDeposit;

    private Boolean splitDepositWithoutReplenish;

    private Boolean showRiskReport;

    private Integer autoReminder;

    private BigDecimal loanLimit;

    private Integer settlementMethod;

    private BigDecimal autoSettlementRatio;

    private BigDecimal autoDepositRatio;

    private Boolean autoDeposit;

    private List<MemberConfMaterialDTO> confMaterials;
}
